deodorized opium - Spanish English Dictionary